Venom and Vengeance fight off the Stalkers, but a hostage situation leaves them with an ultimatum!
Mackie, Lim
(1993)
(2016 - 2018)
(2018)